-- card: 49867 from stack: in -- bmap block id: 0 -- flags: 0000 -- background id: 4755 -- name: -- part contents for background part 6 ----- text ----- -- part contents for background part 4 ----- text ----- COMPOUND STATEMENTS A group of statements enclosed in curly {} braces is a compound statement or "block". (The closing brace should not generally be followed by a semicolon. If it is, then the semicolon is considered a separate null statement.) Compound statements are used for function bodies, user-defined data types, and anywhere the language syntax requires a statement as will be seen in this chapter. In particular, a block may be NESTED within another block, and may contain declarations of variables local to the inner block. This construct is rarely used, since creating a separate function to accomplish the processing of the inner block usually improves code readability and modularity. -- part contents for background part 7 ----- text ----- 154